365bet中国官方网站

  • word of the day

    yucca aloifolia

    yucca aloifolia - 365bet中国官方网站 definition and meaning for word yucca aloifolia

    Definition
    (noun) a stiff yucca with a short trunk; found in the southern United States and tropical America; has rigid spine-tipped leaves and clusters of white flowers
    Synonyms : spanish bayonet
  • Download our Mobile App Today